package com.lmqb.bean;

import java.math.BigDecimal;
import java.util.Date;

/*
 * 现金明细日志
 * */
public class LmAccountLog {
    private Integer logId;  //明细ID

    private Integer userId;  //用户ID

    private Integer createTime;  //创建时间

    private BigDecimal tradeMoney; //交易金额

    private BigDecimal tradeFee;  //手续费

    private BigDecimal accountBalance;  //账户余额

    private Byte tradeType; //交易类型[0奖励;1惩罚]

    private Byte memberRelation; //会员关系[0直接;1间接]

    private Integer memberId; //会员ID

    private String memberName; //姓名

    private String memberMobile; //电话

    private BigDecimal loanAmount; //借款金额

    private Byte currentStage; //当前期数

    private Byte totalStage;  //总期数

    private String logRemark;  //备注

    private String relateNo;  //关联订单号
    
    private Date createTimeD;
    
    private String userName;
    
    private Integer offset;
    
    private Integer pageSize;

    public Integer getOffset() {
		return offset;
	}

	public void setOffset(Integer offset) {
		this.offset = offset;
	}

	public Integer getPageSize() {
		return pageSize;
	}

	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public Date getCreateTimeD() {
		return createTimeD;
	}

	public void setCreateTimeD(Date createTimeD) {
		this.createTimeD = createTimeD;
	}

	public Integer getLogId() {
        return logId;
    }

    public void setLogId(Integer logId) {
        this.logId = logId;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Integer getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Integer createTime) {
        this.createTime = createTime;
    }

    public BigDecimal getTradeMoney() {
        return tradeMoney;
    }

    public void setTradeMoney(BigDecimal tradeMoney) {
        this.tradeMoney = tradeMoney;
    }

    public BigDecimal getTradeFee() {
        return tradeFee;
    }

    public void setTradeFee(BigDecimal tradeFee) {
        this.tradeFee = tradeFee;
    }

    public BigDecimal getAccountBalance() {
        return accountBalance;
    }

    public void setAccountBalance(BigDecimal accountBalance) {
        this.accountBalance = accountBalance;
    }

    public Byte getTradeType() {
        return tradeType;
    }

    public void setTradeType(Byte tradeType) {
        this.tradeType = tradeType;
    }

    public Byte getMemberRelation() {
        return memberRelation;
    }

    public void setMemberRelation(Byte memberRelation) {
        this.memberRelation = memberRelation;
    }

    public Integer getMemberId() {
        return memberId;
    }

    public void setMemberId(Integer memberId) {
        this.memberId = memberId;
    }

    public String getMemberName() {
        return memberName;
    }

    public void setMemberName(String memberName) {
        this.memberName = memberName == null ? null : memberName.trim();
    }

    public String getMemberMobile() {
        return memberMobile;
    }

    public void setMemberMobile(String memberMobile) {
        this.memberMobile = memberMobile == null ? null : memberMobile.trim();
    }

    public BigDecimal getLoanAmount() {
        return loanAmount;
    }

    public void setLoanAmount(BigDecimal loanAmount) {
        this.loanAmount = loanAmount;
    }

    public Byte getCurrentStage() {
        return currentStage;
    }

    public void setCurrentStage(Byte currentStage) {
        this.currentStage = currentStage;
    }

    public Byte getTotalStage() {
        return totalStage;
    }

    public void setTotalStage(Byte totalStage) {
        this.totalStage = totalStage;
    }

    public String getLogRemark() {
        return logRemark;
    }

    public void setLogRemark(String logRemark) {
        this.logRemark = logRemark == null ? null : logRemark.trim();
    }

    public String getRelateNo() {
        return relateNo;
    }

    public void setRelateNo(String relateNo) {
        this.relateNo = relateNo == null ? null : relateNo.trim();
    }
}